/**
 * 逗号运算符 (,)允许您在允许使用单个表达式的情况下计算多个表达式。逗号运算符先计算左操作数，然后计算右操作数，最后返回右操作数的结果。
 * 
 * 最佳实践
 *   避免使用逗号运算符，除非在for 循环中。
 * 
 */

#include <iostream>

int main()
{
    int x{ 1 };
    int y{ 2 };

    std::cout << (++x, ++y) << '\n'; // increment x and y, evaluates to the right operand

    return 0;
}